package semana4.matrices.ejercicios;

import java.util.Random;

public class Matrices04_SumarMatrices {

	public static void main(String[] args) {

		int[][] matriz1 = new int[3][4];
		int[][] matriz2 = new int[3][4];
		int[][] matrizSuma = new int[3][4];
		System.out.println("============= MATRIZ 1 ===============");
		// RELLENAMOS MATRICES 1 Y 2 CON NUMEROS ALEATORIOS
		for (int i = 0; i < matriz1.length; i++) {
			for (int j = 0; j < matriz1[0].length; j++) {
				matriz1[i][j] = new Random().nextInt(50) + 1;
				matriz2[i][j] = new Random().nextInt(50) + 1;
			}
		}
		// MOSTRAR MATRIZ 1
		for (int i = 0; i < matriz1.length; i++) {
			for (int j = 0; j < matriz1[0].length; j++) {
				System.out.print(matriz1[i][j] + "	");
			}
			System.out.println();
		}
		// MOSTRAR MATRIZ 2
		System.out.println("============= MATRIZ 2 ===============");
		for (int i = 0; i < matriz1.length; i++) {
			for (int j = 0; j < matriz1[0].length; j++) {
				System.out.print(matriz2[i][j] + "	");
			}
			System.out.println();
		}
		// SUMAR MATRIZ 1 + MATRIZ 2
		System.out.println("=============  MATRIZ 1 + MATRIZ 2 ===============");
		for (int i = 0; i < matriz1.length; i++) {
			for (int j = 0; j < matriz1[0].length; j++) {
				matrizSuma[i][j] = matriz1[i][j] + matriz2[i][j];

			}
		}
		// MOSTRAR MATRICES SUMADAS
		for (int i = 0; i < matriz1.length; i++) {
			for (int j = 0; j < matriz1[0].length; j++) {
				System.out.print(matrizSuma[i][j] + "	");
			}
			System.out.println();
		}

	}

}
